hand-held stapler - German English Dictionary